<?php

/**
 * Formulario base utilizado para realizar consultas sobre los precios
 * de un producto.
 *
 * @package    AltargetEcommerce
 * @subpackage form
 * @author     Carlo Lopez <carlo.xavier.lopez@gmail.com>
 */
class EnvioForm extends sfFormSymfony
{
//  protected $nombreprod = ''; //nombre del producto  
/*
  public function __construct($nombprod)
  {
    $this->nombreprod = $nombprod;
    $this->setup();
  }
*/
  public function setup()
  {
    /*
    $producto = new sfWidgetFormInputHidden();
    $producto->setDefault($this->nombreprod);
    $this->setWidgets(array(
      'producto' => $this->nombreprod,
    ));
    */
    $this->setWidgets(array(
      'to'         => new sfWidgetFormInputText(),
      'from'       => new sfWidgetFormInputText(),
    ));

    $this->setValidators(array(
      'to'         => new sfValidatorEmail(),
      'from'       => new sfValidatorEmail(),
    ));

    $this->widgetSchema->setNameFormat('envio[%s]');
    $this->errorSchema = new sfValidatorErrorSchema($this->validatorSchema);

    parent::setup();
  }

  public function getModelName()
  {
    return 'Envio';
  }


}
